package com.jxdinfo.hussar.cloud.module.example.aqmk.attendancedevice1.vo;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * 考勤设备表1VO
 */
public class AttendanceDevice1VO implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键ID
     */
    private String id;

    /**
     * 设备名称
     */
    private String deviceName;

    /**
     * 设备sn编号
     */
    private String snCode;

    /**
     * 设备区域 1：办公区，2：施工区，3：生活区
     */
    private Integer deviceRegion;

    /**
     * 设备状态 1：启用，2：停用
     */
    private Integer deviceStatus;

    /**
     * 监测类型 1：进场，2：出场
     */
    private Integer monitorType;

    /**
     * 设备ticket,每个设备只有唯一一个
     */
    private String deviceTicket;

    /**
     * 项目编号
     */
    private String tyProjectCode;

    /**
     * 项目ID
     */
    private String tyProjectId;

    /**
     * 创建人id
     */
    private String tyCreateUserid;

    /**
     * 创建人
     */
    private String tyCreateUserName;

    /**
     * 创建时间
     */
    private LocalDateTime tyCreateTime;

    /**
     * 修改人
     */
    private String tyLastUpdateUserName;

    /**
     * 修改时间
     */
    private LocalDateTime tyLastUpdateTime;

    /**
     * 更新人id
     */
    private String tyLastUpdateUserid;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getDeviceName() {
        return deviceName;
    }

    public void setDeviceName(String deviceName) {
        this.deviceName = deviceName;
    }

    public String getSnCode() {
        return snCode;
    }

    public void setSnCode(String snCode) {
        this.snCode = snCode;
    }

    public Integer getDeviceRegion() {
        return deviceRegion;
    }

    public void setDeviceRegion(Integer deviceRegion) {
        this.deviceRegion = deviceRegion;
    }

    public Integer getDeviceStatus() {
        return deviceStatus;
    }

    public void setDeviceStatus(Integer deviceStatus) {
        this.deviceStatus = deviceStatus;
    }

    public Integer getMonitorType() {
        return monitorType;
    }

    public void setMonitorType(Integer monitorType) {
        this.monitorType = monitorType;
    }

    public String getDeviceTicket() {
        return deviceTicket;
    }

    public void setDeviceTicket(String deviceTicket) {
        this.deviceTicket = deviceTicket;
    }

    public String getTyProjectCode() {
        return tyProjectCode;
    }

    public void setTyProjectCode(String tyProjectCode) {
        this.tyProjectCode = tyProjectCode;
    }

    public String getTyProjectId() {
        return tyProjectId;
    }

    public void setTyProjectId(String tyProjectId) {
        this.tyProjectId = tyProjectId;
    }

    public String getTyCreateUserid() {
        return tyCreateUserid;
    }

    public void setTyCreateUserid(String tyCreateUserid) {
        this.tyCreateUserid = tyCreateUserid;
    }

    public String getTyCreateUserName() {
        return tyCreateUserName;
    }

    public void setTyCreateUserName(String tyCreateUserName) {
        this.tyCreateUserName = tyCreateUserName;
    }

    public LocalDateTime getTyCreateTime() {
        return tyCreateTime;
    }

    public void setTyCreateTime(LocalDateTime tyCreateTime) {
        this.tyCreateTime = tyCreateTime;
    }

    public String getTyLastUpdateUserName() {
        return tyLastUpdateUserName;
    }

    public void setTyLastUpdateUserName(String tyLastUpdateUserName) {
        this.tyLastUpdateUserName = tyLastUpdateUserName;
    }

    public LocalDateTime getTyLastUpdateTime() {
        return tyLastUpdateTime;
    }

    public void setTyLastUpdateTime(LocalDateTime tyLastUpdateTime) {
        this.tyLastUpdateTime = tyLastUpdateTime;
    }

    public String getTyLastUpdateUserid() {
        return tyLastUpdateUserid;
    }

    public void setTyLastUpdateUserid(String tyLastUpdateUserid) {
        this.tyLastUpdateUserid = tyLastUpdateUserid;
    }

    @Override
    public String toString() {
        return "attendanceDevice1{" + "id=" + id + ", deviceName=" + deviceName + ", snCode=" + snCode + ", deviceRegion=" + deviceRegion + ", deviceStatus=" + deviceStatus + ", monitorType=" + monitorType + ", deviceTicket=" + deviceTicket + ", tyProjectCode=" + tyProjectCode + ", tyProjectId=" + tyProjectId + ", tyCreateUserid=" + tyCreateUserid + ", tyCreateUserName=" + tyCreateUserName + ", tyCreateTime=" + tyCreateTime + ", tyLastUpdateUserName=" + tyLastUpdateUserName + ", tyLastUpdateTime=" + tyLastUpdateTime + ", tyLastUpdateUserid=" + tyLastUpdateUserid + "}";
    }
}
